feat: 恢复auto_daily - #511
Closed
YaoerWu wants to merge 7 commits into
Closed
Conversation
…pport - Add SET_CLIPBOARD support for multi-byte (Chinese) text input - Use INJECT_TEXT for ASCII, SET_CLIPBOARD+paste for non-ASCII - Refine touch event injection format - Update controller tests
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
- config_compat.migrate_raw_config 集中处理 classic 遗留字段 (ship_name_file/account/password 删除提示; delay→OPERATION_DELAY; 平铺 emulator_type/start_cmd/name→嵌套 emulator 块; check_update/ show_map_node 清理), 支持 source_path 写回使迁移一次性生效 - config.py 删 delay/check_page/ship_name_file 及 7 个死 log 开关, 新增 bath_repair_blacklist 与 operation_delay() 运行期延迟函数 - scrcpy.py 改调 operation_delay(), 修复 from import 值绑定致改全局延迟不生效 Co-Authored-By: Claude <[email protected]>
- 新增 triggers.py + daily_plan.py: 触发器+优先级队列架构, 注册远征/任务奖励/浴室修理/战役/演习/常规战 - TaskScheduler.run_daily 触发器驱动主循环; _run_task 无条件用 BatchRunnerAdapter 包装, 修复 CampaignRunner 返回 list 时 on_done 回调 'list' object has no attribute 'flag' 崩溃 (isinstance @runtime_checkable 不查返回类型致误判) - BathRoom 槽位状态机 + repair_longest + repair_one_available (完整空位调度 + 维修黑名单) - destroy_ships_auto 三模式 (disable/include/exclude); ensure_battle_support (auto_set_support) Co-Authored-By: Claude <[email protected]>
Contributor
Author
|
- usersettings.yaml/full.yaml 删废弃字段、加 bath_repair_blacklist - 新增 test_bathroom / test_destroy_unit / test_scheduler_unit - test_config 补 compat 迁移与写回测试 Co-Authored-By: Claude <[email protected]>
Contributor
Author
|
本pr在#513 中重新整理 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
吕贝克,萤火虫#481和 feat(emulator): 使用第三方库 airtest 的 Yosemite 输入法实现输入中文字符 #502 解决同样的问题
挑一个合并即可